rattle-brained fellow - German English Dictionary